materials and supplies stockpiling - Alemán Inglés Diccionario